A Practical Architecture-Centric Analysis Process
نویسندگان
چکیده
When engineering complex and distributed software and hardware systems (increasingly used in many sectors, such as manufacturing, aerospace, transportation, communication, energy and health-care), dependability has became a must, since failures can have economics consequences and can also endanger human life. Software Architectures (SA) can help improving the overall system dependability, providing a system blueprint that can be validated and that can guide all phases of the system development. Even if much work has been done on this direction, three important topics require major investigation: how different analysis techniques can be integrated together, how results obtained with SA-based analysis can be related to requirements and coding, and how to integrate new methodologies in the industrial software development life-cycle. In this paper we propose an architecture-centric analysis process which allows formal analysis driven by model-based architectural specifications. This analysis process satisfies the industrial requirements, since it is tool supported and based on semi-formal (UML-based) specifications.
منابع مشابه
A Sensor Fusion Architecture For Human- Centric Sensing Applications
The recent advances in smart devices technology and their profuse availability have made the prospective of human-centric sensing and computing paradigms a viable reality. There already exist various operational intelligent systems in different domains like defense, healthcare, energy and disaster management that have been developed by employing human-centric sensing as their backbone. But, to ...
متن کاملWhat middleware for network centric operations?
The main intent of this paper is to address the issue of middleware in network centric operations. To this end, we characterize a set of Information Technology capabilities that such a middleware should implement. Afterwards, we will discuss the design and architectural aspects of these capabilities. This will lead us to an efficient and practical decision support system that we call a digital ...
متن کاملDeveloping a Citizen-Centric Spatial Decision-Making System to Support the Process of Participatory Construction in Urban Distressed Textures
Todays, urban distressed textures are considered as a vital concern of managers, particularly in large cities. These areas, which also appear in official parts of cities, are vulnerable because of prospective problems. Lack of proper accessibility, services, facilities, and infrastructures, as well as social, economic, environmental and spatial problems, are key problems of these areas. Althoug...
متن کاملTowards Architecture-Centric Software Generation
Architecture-centric software generation has the potential to support flexible design and large-scale reuse. This paper describes the development of an architecture-centric framework that consists of multiple architecture alternatives, from which the architect can select and generate a working prototype in a top-down manner through an user interface rather than building it from scratch. The fra...
متن کاملStrategic Fusion for Service-Centric Virtual Enterprise
This paper starts from an analysis on the challenges of system design during the creation and evolvement of a Service-Centric Virtual Enterprise. Demands on strategic fusion are explored. We propose to evolve a global system architecture to reflect the common perspectives of different stakeholders and a preliminary fusion process is introduced.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006